package com.znsd.entitys;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@JsonIgnoreProperties("handler")
public class NoticeInfo implements Serializable{
	
	/**
	 * @Fields serialVersionUID : TODO(序列化id)
	 */
	private static final long serialVersionUID = 1L;
	
	private Integer notice_id;
	private String notice_title;
	private String notice_content;
	private String notice_chengdu;
	private Users teacher_id;
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date createtime;
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date aborttime;
	private Users uiser_id;
	private ClassInfo clazz_id;
	private Date updatetime;
	private Date deltime;
	private Integer notice_state;
	private Integer notice_jibie;
	
	public Integer getNotice_jibie() {
		return notice_jibie;
	}
	public void setNotice_jibie(Integer notice_jibie) {
		this.notice_jibie = notice_jibie;
	}
	public Integer getNotice_id() {
		return notice_id;
	}
	public void setNotice_id(Integer notice_id) {
		this.notice_id = notice_id;
	}
	public String getNotice_title() {
		return notice_title;
	}
	public void setNotice_title(String notice_title) {
		this.notice_title = notice_title;
	}
	public String getNotice_content() {
		return notice_content;
	}
	public void setNotice_content(String notice_content) {
		this.notice_content = notice_content;
	}
	public String getNotice_chengdu() {
		return notice_chengdu;
	}
	public void setNotice_chengdu(String notice_chengdu) {
		this.notice_chengdu = notice_chengdu;
	}
	public Users getTeacher_id() {
		return teacher_id;
	}
	public void setTeacher_id(Users teacher_id) {
		this.teacher_id = teacher_id;
	}
	public Date getCreatetime() {
		return createtime;
	}
	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}
	public Date getAborttime() {
		return aborttime;
	}
	public void setAborttime(Date aborttime) {
		this.aborttime = aborttime;
	}
	public Users getUiser_id() {
		return uiser_id;
	}
	public void setUiser_id(Users uiser_id) {
		this.uiser_id = uiser_id;
	}
	public ClassInfo getClazz_id() {
		return clazz_id;
	}
	public void setClazz_id(ClassInfo clazz_id) {
		this.clazz_id = clazz_id;
	}
	public Date getUpdatetime() {
		return updatetime;
	}
	public void setUpdatetime(Date updatetime) {
		this.updatetime = updatetime;
	}
	public Date getDeltime() {
		return deltime;
	}
	public void setDeltime(Date deltime) {
		this.deltime = deltime;
	}
	public Integer getNotice_state() {
		return notice_state;
	}
	public void setNotice_state(Integer notice_state) {
		this.notice_state = notice_state;
	}
	@Override
	public String toString() {
		return "NoticeInfo [notice_id=" + notice_id + ", notice_title=" + notice_title + ", notice_content="
				+ notice_content + ", notice_chengdu=" + notice_chengdu + ", teacher_id=" + teacher_id + ", createtime="
				+ createtime + ", aborttime=" + aborttime + ", uiser_id=" + uiser_id + ", clazz_id=" + clazz_id
				+ ", updatetime=" + updatetime + ", deltime=" + deltime + ", notice_state=" + notice_state + "]";
	}
}
